<?php

namespace Part14_ObserverMode\Code3;

// 通知者接口
interface Subject
{
    // 增加通知成员
    public function attach($observer);

    // 减少通知成员
    public function detach($observer);

    // 通知
    public function notify();

    // 设置通知内容
    public function setAction($action);

    // 获取通知内容
    public function getAction();
}